package pasientlosjen.pages;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import org.apache.tapestry5.annotations.Property;

import pasientlosjen.auth.KreverInnloggetBruker;
import pasientlosjen.entities.Bilde;
import pasientlosjen.entities.Medlem;

/**
 * Start page of application pasienlosjen_web.
 */
@KreverInnloggetBruker
public class Medlemmer {
	@Property
	private Medlem medlem;
	@Property
	private List<Medlem> medlemmer;
	@Property
	private Bilde bilde;

	void onActivate() {
		medlemmer = new ArrayList<Medlem>();

		medlem = new Medlem();
		medlem.setOverskrift("Nils Christian");
		medlem.setTekst("Nilsemannen");
		Bilde bilde = new Bilde();
		bilde.setBildetekst("Her er en bildetekst");
		bilde.setBilde("bilder/Nils.jpg");
		medlem.addBilde(bilde);
		medlemmer.add(medlem);

		medlem = new Medlem();
		medlem.setOverskrift("Trond Hauso");
		medlem.setTekst("En eller annen tekst om Trond");
		bilde = new Bilde();
		bilde.setBildetekst("bildetekst");
		bilde.setBilde("bilder/Trond.jpg");
		medlem.addBilde(bilde);
		medlemmer.add(medlem);

		medlem = null;
	}

	public Date getCurrentTime() {
		return new Date();
	}
}
